have a lot on - İngilizce Eşanlam Sözlük